#ifndef __INC_IAllocater_h__
#define __INC_IAllocater_h__

#include "BasicIncludes.h"

namespace MemPool
{
	class IAllocater
	{
	public:
		virtual ~IAllocater() { };

		virtual void * MALLOC(std::size_t _Size)=0;
		virtual void FREE(void * _Memory)=0;
	};
}

#endif